package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;


/**
 * The persistent class for the CO_CONC database table.
 * 
 */
@Entity
@Table(name="CO_CONC")
public class CoConc implements Serializable {
	private static final long serialVersionUID = 1L;
	private String coConc;
	private String clConc;
	private String coArea;
	private String coConcGral;
	private String coServ;
	private BigDecimal coTipoMone;
	private String deConc;
	private String deConcAbre;
	private String idEqui;
	private String inImprTarj;
	private String inIngrTari;
	private String inInsc;
	private BigDecimal inLiqu;
	private String inOper;
	private BigDecimal moDevo;
	private BigDecimal tari;

    public CoConc() {
    }


	@Id
	@GeneratedValue(strategy=GenerationType.AUTO)
	@Column(name="CO_CONC", unique=true, nullable=false, length=2)
	public String getCoConc() {
		return this.coConc;
	}

	public void setCoConc(String coConc) {
		this.coConc = coConc;
	}


	@Column(name="CL_CONC", length=1)
	public String getClConc() {
		return this.clConc;
	}

	public void setClConc(String clConc) {
		this.clConc = clConc;
	}


	@Column(name="CO_AREA", nullable=false, length=2)
	public String getCoArea() {
		return this.coArea;
	}

	public void setCoArea(String coArea) {
		this.coArea = coArea;
	}


	@Column(name="CO_CONC_GRAL", length=3)
	public String getCoConcGral() {
		return this.coConcGral;
	}

	public void setCoConcGral(String coConcGral) {
		this.coConcGral = coConcGral;
	}


	@Column(name="CO_SERV", length=4)
	public String getCoServ() {
		return this.coServ;
	}

	public void setCoServ(String coServ) {
		this.coServ = coServ;
	}


	@Column(name="CO_TIPO_MONE", precision=1)
	public BigDecimal getCoTipoMone() {
		return this.coTipoMone;
	}

	public void setCoTipoMone(BigDecimal coTipoMone) {
		this.coTipoMone = coTipoMone;
	}


	@Column(name="DE_CONC", length=30)
	public String getDeConc() {
		return this.deConc;
	}

	public void setDeConc(String deConc) {
		this.deConc = deConc;
	}


	@Column(name="DE_CONC_ABRE", length=5)
	public String getDeConcAbre() {
		return this.deConcAbre;
	}

	public void setDeConcAbre(String deConcAbre) {
		this.deConcAbre = deConcAbre;
	}


	@Column(name="ID_EQUI", length=6)
	public String getIdEqui() {
		return this.idEqui;
	}

	public void setIdEqui(String idEqui) {
		this.idEqui = idEqui;
	}


	@Column(name="IN_IMPR_TARJ", length=1)
	public String getInImprTarj() {
		return this.inImprTarj;
	}

	public void setInImprTarj(String inImprTarj) {
		this.inImprTarj = inImprTarj;
	}


	@Column(name="IN_INGR_TARI", length=1)
	public String getInIngrTari() {
		return this.inIngrTari;
	}

	public void setInIngrTari(String inIngrTari) {
		this.inIngrTari = inIngrTari;
	}


	@Column(name="IN_INSC", length=1)
	public String getInInsc() {
		return this.inInsc;
	}

	public void setInInsc(String inInsc) {
		this.inInsc = inInsc;
	}


	@Column(name="IN_LIQU", nullable=false)
	public BigDecimal getInLiqu() {
		return this.inLiqu;
	}

	public void setInLiqu(BigDecimal inLiqu) {
		this.inLiqu = inLiqu;
	}


	@Column(name="IN_OPER", length=1)
	public String getInOper() {
		return this.inOper;
	}

	public void setInOper(String inOper) {
		this.inOper = inOper;
	}


	@Column(name="MO_DEVO", precision=9, scale=2)
	public BigDecimal getMoDevo() {
		return this.moDevo;
	}

	public void setMoDevo(BigDecimal moDevo) {
		this.moDevo = moDevo;
	}


	@Column(precision=6, scale=2)
	public BigDecimal getTari() {
		return this.tari;
	}

	public void setTari(BigDecimal tari) {
		this.tari = tari;
	}

}